Improving Minimum Cost Spanning Trees by Upgrading Nodes

نویسندگان

  • Sven Oliver Krumke
  • Madhav V. Marathe
  • Hartmut Noltemeier
  • R. Ravi
  • S. S. Ravi
  • Ravi Sundaram
  • Hans-Christoph Wirth
چکیده

We study budget constrained network upgrading problems. We are given an undirected edge weighted graph G V E where node v V can be upgraded at a cost of c v . This upgrade reduces the weight of each edge incident on v. The goal is to find a minimum cost set of nodes to be upgraded so that the resulting network has a minimum spanning tree of weight no more than a given budget D. The results obtained in the paper include the following: 1. On the positive side, we provide a polynomial time approximation algorithm for the above upgrading problem when the difference between the maximum and minimum edge weights is bounded by a polynomial in n, the number of nodes in the graph. The solution produced by the algorithm satisfies the budget constraint, and the cost of the upgrading set produced by the algorithm is O logn times the minimum upgrading cost needed to obtain a spanning tree of weight at most D. 2. In contrast, we show that, unless NP DTIME n log logn , there can be no polynomial time approximation algorithm for the problem that produces a solution with upgrading cost at most lnn times the optimal upgrading cost even if the budget can be violated by a factor f n , for any polynomial time computable function f n . This result continues to hold, with f n n being any polynomial, even when the difference between the maximum and minimum edge weights is bounded by a polynomial in n. 3. Finally, we show that using a simple binary search over the set of admissible values, the dual problem can be solved with an appropriate performance guarantee. AMS 1980 subject classification. 68R10, 68Q15, 68Q25

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Spanning Trees by Upgrading Nodes

Id: upgrade.tex,v 2.2 1997/09/18 13:14:08 krumke Exp wirth We study bottleneck constrained network upgrading problems. We are given an edge weighted graph G = (V;E) where node v 2 V can be upgraded at a cost of c(v). This upgrade reduces the delay of each link emanating from v. The goal is to nd a minimum cost set of nodes to be upgraded so that the resulting network has a good performance. The...

متن کامل

Optimum Communication Spanning Trees

Given a set of nodes N (i 1, 2, ..., n) which may represent cities and a set of requirements ria which may represent the number of telephone calls between N and N j, the problem is to build a spanning tree connecting these n nodes such that the total cost of communication of the spanning tree is a minimum among all spanning trees. The cost of communication for a pair of nodes is r;a multiplied ...

متن کامل

Upgrading nodes in tree-shaped hub location

Abstract. In this paper, we introduce the Tree of Hubs Location Problem with Upgrading, a mixture of the Tree of Hubs Location Problem, presented in [15], and the Minimum Cost Spanning Tree Problem with Upgraded nodes, studied for the first time in [19]. In addition to locate the hubs, to determine the tree that connects the hubs and to allocate non-hub nodes to hubs, a decision has to be made ...

متن کامل

Problem Hardness Result Approximation ResultBSTP

Several problems arising in the areas of communication networks and VLSI design can be expressed in the following general form: Enhance the performance of an underlying network by upgrading some of its nodes. We investigate one such problem. Consider a network where nodes represent processors and edges represent bidirectional communication links. The processor at a node v can be upgraded at an ...

متن کامل

Manufactured in The Netherlands . Approximation Algorithms for Certain NetworkImprovement

We study budget constrained network upgrading problems. Such problems aim at nding optimal strategies for improving a network under some cost measure subject to certain budget constraints. Given an edge weighted graph G = (V; E), in the edge based upgrading model, it is assumed that each edge e of the given network also has an associated function ce(t) that speciies the cost of upgrading the ed...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Algorithms

دوره 33  شماره 

صفحات  -

تاریخ انتشار 1999